The ReentrantObservableCollection<(Of <(<'T>)>)> class represents the same interface and functionality as the DeferrableObservableCollection<(Of <(<'T>)>)> with one exception: it allows collection changing in event handlers for the CollectionChanged event.

Namespace:  C1.Silverlight.Schedule
Assembly:  C1.Silverlight.Schedule (in C1.Silverlight.Schedule.dll)

Syntax

C#
public class ReentrantObservableCollection<T> : Collection<T>, 
	INotifyCollectionChanged, INotifyPropertyChanged
Visual Basic
Public Class ReentrantObservableCollection(Of T) _
	Inherits Collection(Of T) _
	Implements INotifyCollectionChanged, INotifyPropertyChanged

Type Parameters

T

Inheritance Hierarchy

System..::..Object
  System.Collections.ObjectModel..::..Collection<(Of <(<'T>)>)>
    C1.Silverlight.Schedule..::..ReentrantObservableCollection<(Of <(<'T>)>)>
      C1.Silverlight.Schedule..::..DateList

See Also